package exception;

/**
 * 自定义异常类:
 * 应用场景：通常用于描述一些不满足业务的场景对应的问题；
 *
 * 自定义异常通常满足以下几点：
 * 1.类名一定见名知意；
 * 2.必须继承Exception；
 * 3.提供超类异常提供的所有种类构造器；
 */
public class IllegalPhoneException extends Exception {
    //1.alt+Insert
    //2.选择 Constructor；
    //3.选中所有的方法，回车；
    public IllegalPhoneException() {
    }

    public IllegalPhoneException(String message) {
        super(message);
    }

    public IllegalPhoneException(String message, Throwable cause) {
        super(message, cause);
    }

    public IllegalPhoneException(Throwable cause) {
        super(cause);
    }

    public IllegalPhoneException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace) {
        super(message, cause, enableSuppression, writableStackTrace);
    }
}
